Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Japan F3 USA F21 Australia F4 Japan F1 Japan F5 USA F13 USA F14 Japan F8 Great Britain F8 Ecuador F1 Japan F9 Ecuador F3 Japan F10 Sweden F3 Mexico F14 Mexico F17 Mexico F18 Sri Lanka F2 India F7 China F3 China F5 Italy F8 Bosnia/Herzegovina F2 Japan F4 Norway F1 Ireland F2 Great Britain F9 Great Britain F10 Great Britain F11 Finland F2 Italy F29 Italy F31 France F14 France F15 France F16 Sweden F1 Sweden F2 Sweden F3 Korea F1 Korea F2 Italy F13 Korea F3 Italy F14 Italy F15 Norway F1 Ireland F2 Great Britain F11 Finland F1 Italy F29 Sweden F4 Italy F31 Spain F36 China F6 Italy F35 China Canada F1 Canada F2 Canada F3 Russia F1 Turkey F6 Greece F1 Greece F2 Kuwait F1 Kuwait F2 Norway F1 Norway F2 Turkey F7 Syria F1 Syria F2 Italy F28 Italy F34 Morocco F7 Mexico F16 Russia F2 China F8 Great Britain F10 Iran F7 Iran F8 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 China F1 Japan F2 China F2 Japan F3 Italy F8 Norway F1 Norway F2 France F13 Kuwait F1 Kuwait F2 Great Britain F17 France F2 Croatia F1 Great Britain F12 Turkey F23 Turkey F4 Turkey F5 Turkey F6 Mexico F3 Italy F12 France F22 France F4 Portugal F6 Portugal F7 Portugal F8 Italy F23 France F14 Greece F13 Greece F14 China F1 China F2 Tunisia F3 India F1 Italy F12 China F8 China F9 Italy F27 (Piombino) Bulgaria F1 (Sozopol) New Zealand F2 New Zealand F3 Japan F1 Japan F2 Korea F1 Japan F4 Japan F5 Canada F4 Canada F5 USA F20 USA F22 USA F23 Japan F6 Japan F7 Italy F13 Italy F24 Italy F25 Turkey F28 USA F29 USA F30 Italy F1 Morocco F2 Japan F2 Japan F3 Sweden F2 Mexico F15 China F4 Spain F8 Spain F12 Romania F1 Romania F2 Bosnia/Herzegovina F1 Norway F2 Ireland F1 Great Britain F12 Austria F1 Italy F10 Ireland F1 Spain F30 Spain F37 Yokohama World Tennis Gaora Cup - Yokohama Shimadzu All Japan Indoor - Kyoto Head Cup Busan Open - Busan Belgaum Open - Belgaum Uncle Toby's Burnie Challenger - Tasmania The Natrel's Challenger of Granby - Granby China Open - Beijing Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open Challenger Tennis - Busan Samsung Securities Cup - Seoul Kia International in Caloundra - Caloundra Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Dharwad Challenger 2006 - Dharwad Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Commercia Challenger - Aptos Fifth-Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver Kobstaedernes ATP Challenger - Kolding Flea Market Cup Busan Challenger Tennis - Busan Internationaux de Doubs Open de Franchie-Comte - Besancon Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Dublin Challenger - Dublin The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Open Castilla y Leon - Segovia IV Manta Open - Manta Club Coop's ATP Challenger International - Brisbane Shimadzu All Japan Indoor Tennis Championships - Kyoto New Delhi Challenger II - New Delhi Izmir Cup - Izmir Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby Oldum Brown Vancouver Open - Vancouver New Delhi Challenger III - New Delhi New Delhi Challenger IV - New Delhi XIV Challenger ATP Club Premium Open - Quito Copa Petrobras-Colombia - Bogota Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Noumea Challenger Melbourn Challenger Bogota Challenger Bangkok Challenger Korat Challenger Talahassee Challenger San Remo Challenger Alessandria Challenger Nottingham Challenger Manchester Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Bogota Challenger Tiburon Challenger Seoul Challenger Honolulu Challenger Dallas Challenger Bergamo Challenger Kyoto Challenger Baton Rouge Challenger Manta Challenger Busan Challenger Cremona Challenger Nottingham Challenger Winnetka Challenger Recanati Challenger Gemax Samsung Open 2004 - Belgrade Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Granby Challenger Uncle Toby's Challenger in Burnie - Burnie Challenger Britania Zavaleta - Puebla Campos do Jordao Challenger Binghamton Challenger Samsung Secruities Cup Challenger - Seoul Salvador Challenger Bangkok Challenger Shimadzu All Japan Indoor - Kyoto Bogota Challenger Cali Challenger Ortisei Challenger Toyota Challenger Singapore Challenger Salinas Challenger Kyoto Challenger Busan Challenger Manta Challenger Recanati Challenger Bangkok Challenger Loughborough Challenger Toyota Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger Tunis Challenger Nottingham Challenger Nottingham-2 Challenger Granby Challenger Lexington Challenger Pozoblanco Challenger Maui Challenger Cherbourg Challenger San Luis Potosi Challenger Tunis Challenger Casablanca Challenger Yokohama Challenger Vercelli Challenger Ostrava Challenger Mestre Challenger Kaohsiung Challenger Aptos Challenger Keio Challenger International Tennis Tournament - Yokohama Indore Challenger Pune Challenger Casablanca Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Raanana Challenger Busan Challenger Karshi Challenger Samarkand Challenger Seoul Challenger Gimcheon Challenger Granby Challenger Recanati Challenger Portoroz Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Rome Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ningboo Challenger Bangkok Challenger Manila Challenger Kyoto Challenger Nanjing Challenger Samarkand Challenger Ilkley Challenger Todi Challenger Winnipeg Challenger Chengdu Challenger Cortina Challenger Bangkok Challenger Shanghai Challenger Rome Challenger Kobe Challenger Toyota Challenger Maui Challenger Yokohama Challenger Irving Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Challenger DCN de Cherbourg - Cherbourg 14° BH Tennis Open - Belo Horizonte Gatineau Challenger Granby Challenger Jinan Challenger Rome Challenger Suzhou Challenger Ho Chi Minh City Challenger Kobe Challenger Hua Hin Challenger Bangkok Challenger Kyoto Challenger Yokohama Challenger VIII Gramado Open - Gramado Sail Open - New Delhi Taipei City Challenger The Shelbourne Irish Open - Dublin Seoul Challenger AGT Challenger - Leon Gimcheon Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Ilkley Challenger Winnipeg Challenger Gatineau Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Ningboo Challenger Kobe Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa St. Tropez Challenger Columbus Challenger Monterrey Challenger Cherbourg Challenger Santiago Challenger Bangkok Challenger Nottingham Challenger Salzburg Challenger Bergamo Challenger Le Gosier Challenger Guangzhou Challenger Ningboo Challenger Coffee Cup Challenger - Chikmagalur Honolulu Challenger San Luis Potosi Challenger Segovia Challenger Odlum Brown Vancouver Open - Vancouver Pereira Challenger Tallahassee Challenger Blumenau Challenger Sarasota Challenger Samsung Securities Cup - Seoul Wuhai Challenger Busan Open Challenger Tennis - Busan Seoul Challenger Kyoto Challenger Bogota Challenger Santiago Challenger St. Remy Challenger Ningboo Challenger Pingguo Challenger Barranquilla Challenger Busan Challenger Nottingham-2 Challenger Portoroz Challenger Beijing Challenger Winnetka Challenger Bogota Challenger Zagreb Challenger Kaohsiung Challenger Beijing Challenger Fergana Challenger Andria Challenger Guangzhou Challenger Shenzhen Challenger Shanghai Challenger Toyota Challenger Chitre Challenger Le Gosier Challenger Shanghai Challenger Gimcheon Challenger Eckental Challenger Tashkent Challenger Traralgon Challenger Bergamo Challenger Mouilleron-Le-Captif Challenger Yokohama Challenger Guangzhou Challenger Segovia Challenger Zhuhai Challenger Kobe Challenger Shenzhen Challenger Yokohama Challenger Toyota Challenger Bergamo Challenger Guangzhou Challenger Nottingham-2 Challenger Gwangju Challenger Nanchang Challenger Taipei City Challenger Bangkok Challenger Heilbronn Challenger Caltanissetta Challenger Winnetka Challenger Loughborough Challenger Sibiu Challenger Noumea Challenger Batman Challenger Ho Chi Minh City Challenger Ningboo Challenger Quimper Challenger Brescia Challenger Dallas Challenger Taipei City Challenger Drummondville Challenger Leon Challenger Anning Challenger Seoul Challenger Barranquilla Challenger Nottingham Challenger AIG Japan Open - Tokyo Cortina Challenger Shymkent Challenger AIG Japan Open - Tokyo Toyota Challenger Shenzhen Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Recanati Challenger Astana Challenger Guimaraes Challenger Chengdu Challenger Kaohsiung Challenger Hua Hin Challenger Seoul Challenger Bucaramanga Challenger Liuzhou Challenger Bergamo Challenger Kolkata Challenger New Delhi Challenger Playford Challenger Burnie Challenger Launceston Challenger Taipei City Challenger Zhuhai Challenger Busan Challenger Caltanissetta Challenger Shenzhen Challenger Nanchang Challenger Zhangjiagang Challenger Taipei City Challenger Nanchang Challenger Busan Challenger Nottingham Challenger Ilkley Challenger Launceston Challenger Winnipeg Challenger Aptos Challenger Vancouver Challenger Jinan Challenger Kaohsiung Challenger Ningboo Challenger Shenzhen Challenger Kobe Challenger Bangkok Challenger Drummondville Challenger Calgary Challenger San Benedetto Challenger Suzhou Challenger Zagreb Challenger Nottingham 2 Challenger Shenzhen Challenger Biel Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Kaohsiung Challenger Phoenix Challenger St. Brieuc Challenger Dharwad Challenger 2003 - Dharwad Dunlop World Challenge - Toyota Uncle Tobys Challenger in Caloundra - Caloundra II Manta Open - Manta Guzzini Challenger - Recanati II Manta Open - Manta Kia International In Kawana - Kawana AIG Japan Open - Tokyo Samsung Challenger 2007 - Ho Chi Minh City Shenzhen Challenger The LTA Hester Trophy - Manchester Flea Market Cup - Busan 2008 China TCL Challenger - Guangzhou AIG Japan Open - Tokyo Kyoto Challenger Dusseldorf Open Challenger - Dusseldorf Seguros Bolivar Open - Cali Challenger Britania Zavaleta - Puebla Jersey Challenger Mexico City Challenger Rome Challenger Busan Challenger Pozoblanco Challenger Aptos Challenger Binghamton Challenger Istanbul Challenger Cali Challenger Quito Challenger Sacramento Challenger Calabasas Challenger Yokohama Challenger Toyota Challenger China Open - Beijing Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Tallahassee Challenger Cleveland Challenger Gerry Weber Open - Halle Seoul Challenger Astana Challenger Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington Leon Challenger Sarasota Challenger China Open - Beijing Athens Challenger AIG Japan Open Tennis Championships - Tokyo Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Istanbul Challenger Open 13 - Marseille Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Open 13 - Marseille Panama City Challenger Kun-Ming Challenger Gerry Weber Open - Halle Petange Challenger Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Aircel Chennai Open - Chennai Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Guadalajara Challenger Todi Challenger Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Nottingham Challenger Heineken Open - Auckland Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Traralgon Challenger 2 Toyota Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Open 13 - Marseille Busan Challenger Chengdu Open - Chengdu Brisbane International - Brisbane Biella Challenger Roma Challenger 2007 - Rome Shenzhen Open - Shenzhen Burnie Challenger Qingdao Challenger Busan Open - Busan Truist Atlanta Open - Atlanta The Surbiton Trophy - Surbiton Ilkley Challenger Delray Beach Open - Delray Beach Milan Challenger Perugia Challenger Zhangjiagang Challenger Istanbul Challenger USTA Seascape Challenger - Aptos Dallas Open - Dallas San Luis Potosi Challenger Vietnam Open - Ho Chi Minh City Seoul Challenger Indianapolis Tennis Championships - Indianapolis Pereira Challenger Chennai Open - Chennai SAP Open - San Jose Istanbul Challenger Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis McDonalds ATP Challenger - Burnie Brasilia Challenger Cleveland Challenger Biella 5 Challenger Porto Challenger AIG Japan Open Tennis Championships - Tokyo AEGON Championships - London Cassis Challenger Rakuten Japan Open - Tokyo Rennes Challenger The Artois Championships - London Open 13 - Marseille US Men's Clay Court Championship - Houston Traralgon Challenger AEGON International - Eastbourne Salzburg Challenger Swiss Indoors Basel - Basel Biel Challenger Aircel Chennai Open - Chennai Brescia Challenger SAP Open - San Jose Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis San Luis Potosi Challenger - San Luis Potosi Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Apia International - Sydney Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo Citi Open - Washington Rakuten Japan Open - Tokyo Prague 2 Challenger New York Open - New York AIG Japan Open - Tokyo Rakuten Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo AEGON Championships - London Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Campbell's Hall of Fame Tennis Championships - Newport Open Parc - Lyon Citi Open - Washington Rogers Masters - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai ATP Masters - Shanghai Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, JPN-ECU 0-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, PO, JPN-COL 3-2 15th Asian Games Doha 2006 Olympics - London